package com.basic.business.log.service;

import com.basic.business.log.domain.TOrdersLog;

import java.util.List;

/**
 * 日志表服务接口
 *
 * @author zhaoxy_jn@163.com
 */
public interface ITOrdersLogService {

    /**
     * 新增日志
     */
    public void insert(long mainSid, long sid, String content, long created);

    /**
     * 新增路径日志
     */
    public void insertPath(long mainSid, long sid, String content, String path);

    /**
     * 根据sid获取文件路径
     */
    public List<TOrdersLog> getFilePathBySid(long sid);

    /**
     * 根据mainSid删除打包文件
     */
    public List<TOrdersLog> getFilePathByMainSid(long mainSid);

    /**
     * 查询打包文件夹路径
     */
    public List<TOrdersLog> getFileDirectory(long mainSid, String noFilePath);

    /**
     * 更新打包文件路径
     */
    public void updatePath(String id, String filePath, String fileC);

    /**
     * 更新打包文件状态
     */
    public void updateStatus(String id, char c);
}
